;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
; 常時監視ステート（相手に行動を制御されても関係無く常に実行される）
;---------------------------------------------------------------------------

[Statedef -2]

[State -2]
type = DisplayToClipboard
trigger1 = 1
text = "Var(5)-Button=%d,Pos X=%d,Y=%d"
params = var(5),floor(Pos X),floor(Pos Y)

;------------------------
[State -2]
type = PlaySnd
triggerall = !IsHelper
triggerall = Time = 1
trigger1 = stateno = 5000
trigger2 = stateno = 5010
trigger3 = stateno = 5020
trigger4 = stateno = 5070
trigger5 = stateno = 5072
trigger6 = stateno = 5100
value = 5000,random%4

[State -2]
type = Helper
triggerall = Time = 1
trigger1 = LoseKO
trigger1 = stateno = 5150
trigger1 = Pos Y <= 0
name = "Remia"
stateno = 4008
ID = 4008
pos = 0,0
postype = p1
keyctrl = 0
ownpal = 1
size.xscale = 1
size.yscale = 1
helpertype = normal
persistent = 0

[State -2]
type = Helper
triggerall = Time = 1
trigger1 = LoseKO
trigger1 = stateno = 5150
trigger1 = Pos Y <= 0
name = "Ohaka"
stateno = 4009
ID = 4009
pos = 0,0
postype = p1
keyctrl = 0
ownpal = 1
size.xscale = 0.5
size.yscale = 0.5
helpertype = normal
persistent = 0

[State -2]
type = Helper
triggerall = Time = 1
trigger1 = LoseKO
trigger1 = stateno = 5150
trigger1 = Pos Y <= 0
name = "Relight"
stateno = 4010
ID = 4010
pos = 0,0
postype = p1
keyctrl = 0
ownpal = 1
size.xscale = 1
size.yscale = 1
helpertype = normal
persistent = 0

[State -2]
type = VarSet
triggerall = !IsHelper
trigger1 = 1
trigger1 = statetype != A
v = 7
value = 0

[State -2]
type = ctrlset
triggerall = !IsHelper
triggerall = Alive
trigger1 = Movetype = H
trigger1 = Life > 1
value = 1
ignorehitpause = 1

[State -2]
type = velset
triggerall = !IsHelper
triggerall = Alive
trigger1 = Statetype = S
trigger1 = Pos Y < -80
value = 1
ignorehitpause = 1

[State -2]
type = varadd
trigger1 = 1
v = 21
value = 0 ;introを簡易化するものです(デフォルト0:1でON)

[State -2]
type = varadd
triggerall = !IsHelper
triggerall = Alive
trigger1 = RoundState = 2
trigger1 = stateno != [860,877]
trigger1 = Gametime%2 = 0
v = 20
value = 1
ignorehitpause = 1

[State -2]
type = VarSet
triggerall = !IsHelper
triggerall = MatchOver
trigger1 = LoseTime
trigger2 = DrawGame
v = 0
value = 1
ignorehitpause = 1

[State -2]
type = VarSet
triggerall = !IsHelper
trigger1 = Win && MatchOver
trigger2 = WinKo && MatchOver
trigger2 = StateNo != [860,877]
v = 1
value = 1
ignorehitpause = 1

[State -2]
type = VarSet
triggerall = !IsHelper
trigger1 = WinKo
trigger1 = StateNo = [860,877]
v = 3
value = 1
ignorehitpause = 1

[State -2]
type = lifeadd
triggerall = !IsHelper
triggerall = Alive
triggerall = Life > 1
trigger1 = Movetype = H
value = 1
ignorehitpause = 1
pausemovetime=9999999
supermovetime=9999999

[State -2]
type = lifeadd
triggerall = !IsHelper
triggerall = Alive
triggerall = Life > 1
trigger1 = GameTime%180 = 0
value = 20
ignorehitpause = 1
pausemovetime=9999999
supermovetime=9999999

[State -2,]
type = PalFX
triggerall = var(20) >= 1000
trigger1 = GameTime%60 = 0
time = 100
sinadd = 60,60,60,60
ignorehitpause = 1

[State -2]
type = nothitby
triggerall = !IsHelper
triggerall = RoundState = 2
trigger1 = Alive
value = ,AT
time = 1
ignorehitpause = 1
pausemovetime=9999999
supermovetime=9999999

[State -2]
type = nothitby
triggerall = !IsHelper
trigger1 = StateNo = 1050
trigger2 = StateNo = 1051
trigger3 = StateNo = 10510
value = SCA
time = 1
ignorehitpause = 1
pausemovetime=9999999
supermovetime=9999999

[State -2]
type = nothitby
triggerall = !IsHelper
triggerall = RoundState = 2
trigger1 = !Alive
value = SCA
time = 1
ignorehitpause = 1

[State -2]
type = nothitby
triggerall = !IsHelper
trigger1 = RoundState != 2
value = SCA
time = 1
ignorehitpause = 1

[State -2]
type = PlaySnd
triggerall = !IsHelper
triggerall = !Alive
trigger1 = Stateno = 5150
value = 5150,0
loop = 1
lowPriority = 1
channel = 1
ignorehitpause = 1

[State -2]
type = PlaySnd
triggerall = !IsHelper
trigger1 = RoundState = 2
value = 9999,0
loop = 1
lowPriority = 1
channel = 2
ignorehitpause = 1

[State -2]
type = StopSnd
triggerall = !IsHelper
trigger1 = !Alive
channel = 2
ignorehitpause = 1

[State -2]
type = StopSnd
triggerall = !IsHelper
trigger1 = Anim != 190
channel = 4
ignorehitpause = 1

[State -2]
type = AssertSpecial
triggerall = !IsHelper
trigger1 = 1
flag = nomusic

[State -2]
type = Explod
triggerall = !IsHelper
trigger1 = !NumExplod(20000)
anim = 20000
id = 20000
sprpriority = -9
postype = p1
pos = 0,0
bindtime = -1
removetime = -1
scale = 0.9,0.9
ownpal = 1
ignorehitpause = 1
